﻿//#include<stdio.h>
//int main()
//{
//	for (int i = 1; i <= 100; i++)
//	{
//		if (i % 3 == 0)
//		{
//			printf("%d ",i);
//		}
//
//	}
//	return 0;
//}
//#define _CRT_SECURE_NO_WARNINGS  // 禁用VS安全警告
//#include <stdio.h>
//#include <stdlib.h>              // 用于system("pause")
//
//int main() {
//    int a, b, c;
//    scanf("%d %d %d", &a, &b, &c);  // 输入三个整数
//
//    // 三步比较交换法
//    if (a < b) { int temp = a; a = b; b = temp; }  // 确保a >= b
//    if (a < c) { int temp = a; a = c; c = temp; }  // 确保a是最大值
//    if (b < c) { int temp = b; b = c; c = temp; }  // 确保b >= c
//
//    printf("%d %d %d\n", a, b, c);  // 输出结果
//    system("pause");                // 防止控制台关闭
//    return 0;
//}

//#define _CRT_SECURE_NO_WARNINGS
//#include <stdio.h>
//int main()
//{
//int a = 2;
//int b = 3;
//int c = 1;
//if (a < b)
//{
//	int tmp = a;
//	a = b;
//	b = tmp;
//}
//if (a < c)
//{
//	int tmp = a;
//	a = c;
//	c = tmp;
//}
//if (b < c)
//{
//	int tmp = b;
//	b = c;
//	c = tmp;
//}
//printf("%d,%d,%d\n",a,b,c);
//return 0;
//}

//sizeof(类型)
//sizeof 表达式//此时可以不用括号

//#include <stdio.h>
//#include<stdbool.h>
//int main()
//{
//	int a = 10;
//	printf("%zu\n", sizeof(_Bool));//以下单位均为字节
//	printf("%zu\n", sizeof(bool));
//	printf("%zu\n", sizeof(int));
//	printf("%zu\n", sizeof(char));
//	printf("%zu\n", sizeof(short));
//	printf("%zu\n", sizeof(long));//在c语言中 sizeof(long)长度 >= sizeof(int)
//	printf("%zu\n", sizeof(long long));
//	printf("%zu\n", sizeof(float));
//	printf("%zu\n", sizeof(double));
//	printf("%zu\n", sizeof 3 + 5);
//	printf("%zu\n", sizeof(3 + 5));//不参与运算，只表示类型大小
//	printf("%zu\n", sizeof(3));
//	printf("%zu\n", sizeof(a));
//	return 0;
//}
//

//	short a = 5;
//	int b = 3;
//
//	printf("%zu\n", sizeof(a = b + 5));
//	          //         short    
//	//                         int  int
//	//             输出 short
//	printf("a = %d\n", a);
//	return 0;
//}
//
//#include <stdio.h>
//int main()
//{
//	short s = 2;
//	int b = 10;
//	printf("%d\n", sizeof(s = b + 1));
//	printf("s = %d\n", s);
//	return 0;
//}



//int main()
//{
//	int     age
////数据类型   变量名
//	double price
//	char a
//	return 0;
//}
//

//#include<stdio.h>
//int main()
//{
//	int i = 1;
//	for (i = 1; i <= 10; i++)
//	{
//		if (i == 6)
//			continue;
//		printf("%d ",i);
//	}
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	printf("The size of short is %zd bytes\n.", sizeof(short));
//	printf("The size of int is %d bytes.\n", sizeof(int));
//	printf("The size of long is %d bytes.\n", sizeof(long));
//	printf("The size of long long is %d bytes.\n", sizeof(long long));
//	return 0;
//}
//#include <stdio.h>
//
//int main()
//{
//	int number = 10;
//	int Number = 20;
//	int NUMBER = 30;
//
//	printf("number= %d\n",number);
//	printf("Number= %d\n",Number);
//	printf("NUMBER= %d\n",NUMBER);
//	return 0;
//}
//
//int age = 17;
//char name = 'z';
//double score = 99.0;

//#include <stdio.h>
//int age = 18;//全局变量
//int main()
//{
//	int height = 180;//局部变量
//	printf("%d\n", age);
//	printf("%d\n", height);
//	return 0;
//}


//#include <stdio.h>
//
//int age = 17;
//int main()
//{
//	int age = 18;
//	printf("%d\n",age);
//	return 0;
//}


//#include<stdio.h>
//
//int main()
//{
//	int x = 11;
//	int y = 12;
//	int z = x + y;
//	printf("%d\n",z);
//	return 0;
//}

//#include<stdio.h>
//
//int main()
//{
//	float x = 11.5;
//	float y = 12.1;
//	float z = x * y;
//	printf("%f\n", z);
//	return 0;
//}

//#include<stdio.h>
//
//int main()
//{
//	int x = 11+33;
//	float z = 12 / 10;  //C语???的整数除法是整除，只会返回整数部分，丢弃小数部分。
//	float y = 12.0 / 10;//两个运算数必须至少有?个浮点数，这时C语?就会进行浮点数除法
//	float v = 12/ 10.0;
//
//	printf("%d\n",x);
//	printf("%f\n",z);
//	printf("%f\n",y);
//	printf("%f\n",v);
//	//下面是求模示例
//	printf("%d\n",11 % 5);//只能整数求模
//	printf("%d\n",11 % -5);
//	printf("%d\n",-11 % 5);
//	printf("%d\n",-11 % -5);
//	return 0;
//}
//

//#include <stdio.h>
//int main()
//	{
//		int a = 2;
//		int b = 1;
//		int v = 4;
//		v = b = a + 6;
//		printf("%d",v);
//		return 0;
//	}

//#include <stdio.h>
//int main()
//{
//	int a = 22;
//    a += 4;
//	printf("%d\n",a);
//	return 0;
//}
//#include <stdio.h>
//int main()
//{
//	int a = 4;
//	a -= 6;
//	printf("%d",a);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a = 8;
//	a *= 2;
//	printf("%d", a);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a = 9;
//	--a;
//	//++a;
//	printf("%d",--a);
//	return 0;
//}
//
//#include <stdio.h>
//int main()
//{
	//	int a = 9;
	//	int b = ++a;
	//	//++a;
	//	printf("%d",b);
	//	return 0;
	//}
	//int a = 10;
	//a = a + 1;
	//int b = a++;
	/*printf("a=%d b=%d\n", a, b);
	return 0;
}*/

//#include<stdio.h>
//int main()
//{
//	int a = 10;            //int a = 10;
//	int b = ++a;           //a = a + 1;  b = a;
//	printf("%d  %d\n",a,b);
//	int c = a++;          //c = a; a = a + 1;
//	printf("%d  %d\n",c,a);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a = 10;
//	int b = -10;
//	printf("%d\n",+a);
//	printf("%d\n",-a);
//	printf("%d\n",+b);
//	printf("%d\n",-b);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	int a = 2.222;//a为int类型，2.222为double类型，有些编译器会报错
//	int b = (int)2.222;//强制类型转换为int，只取整数部分
//	printf("%d\n",a);
//	printf("%d\n",b);
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	printf("ni hao %d i like your %s\n",404,"bike");
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
	//printf("%5d\n",123);//注意空格在数字左侧
	//printf("%5d\n",123456);
	////如果希望左对齐，需要在前方加负号
	//printf("%-5d\n",123);



//	printf("%f\n",1.2345);//printf输出小数时默认小数点后面打印六位
//	printf("%f\n",12345.12345678);
//	printf("%12f\n",1.123456789123456789);//%12f表⽰输出的浮点数要占据12位
//	printf("%-12f\n", 1.123456789123456789);
//	printf("%12f\n", 12345678.12345678);
//	printf("%13f\n", 1.123456789123456789);
//	return 0;
//}


//#include <stdio.h>
//int main()
//{
//	printf("%+d\n",1); 
//	printf("%+d\n",-1); 
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	printf("%5.2f\n",1.2323);//%5.2f表⽰输出字符串最小宽度为5，⼩数位数为2。所以输出字符串的头部有一个空格
//	return 0;
//}

//#include <stdio.h>
//int main()
//{
//	printf("%*.*f\n",5,2,1.2323);
//	return 0;
//}

//#include<stdio.h>
//int main()
//{
//	printf("%.1s\n", "ni hao");
//	return 0;
//}
//


#define  _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
//int main()
//{
//	int age = 0;//初始化变量
//	printf("输入年龄:");//给scanf输入值
//	scanf("%d", &age);//& - 取地址操作符
//	printf("年龄是:%d\n",age);//输出到屏幕上
//	return 0;
//}

//int main()
//{
//	int a = 0;
//	int b = 0;
//	float c = 0.0;
//	float d = 0.0;
//	scanf("%d%d%f%f",&a,&b,&c,&d);
//	printf("%d\n%d\n%f\n%f\n",a,b,c,d);
//	return 0;
//}


//int main()
//{
//	int a = 0;
//	int b = 0;
//	float c = 0.0;
//	float d = 0.0;
//	int e = scanf("%d%d%f%f",&a,&b,&c,&d);
//	printf("%d\n%d\n%f\n%f\n",a,b,c,d);
//	printf("e = %d\n",e);
//	return 0;
//}

//int main()
//{
//	/*char ch = 0;
//	scanf("%c",&ch);
//	printf("%c\n",ch);*/
//	char age = 0;
//	scanf(" %c",&age);
//	printf("%c\n",age);
//	return 0;
//}

//int main()
//{
//	char arr[9];//数组
//	scanf("%5s",arr);//数组名不需要取地址
//	printf("%s", arr);
//	return 0;
//}

//int main()
//{
//	char arr[9];
//	scanf("%[^\n]s", arr);
//	printf("%s", arr);
//	return 0;
//}

//int main()
//{
//	int name = 0;
//	int clas = 0;
//	int gender = 0;
//	//输入404-000-111
//	scanf("%d%*c%d%*c%d",&name,&clas,&gender);//忽略了 - 
//	printf("%d%03d%d", name, clas, gender);
//	/*int类型无法保留前导零，
//	且输出时未格式化补零。中间的000被存储为整数0，所以使用%03d*/
//	return 0;
//}

int main() {
	char name[4], clas[4], gender[4]; // 假设每个部分最多3位数字
	scanf("%3s%*c%3s%*c%3s", name, clas, gender); // 使用%3s限制读取长度
	printf("%s%s%s", name, clas, gender);
	return 0;
}